using Digitalmes.Application.Scada.Models;

namespace Digitalmes.Application.Scada.Services;

/// <summary>
/// 设备点检应用服务。
/// </summary>
public interface IEquipmentInspectService : IApplicationService
{
    /// <summary>
    /// 点检。
    /// </summary>
    /// <param name="input">设备点检参数。</param>
    /// <returns></returns>
    Task<ScadaResult> InspectAsync(EquipmentInspectInput input, CancellationToken cancellationToken = default);
}
